.title {
	color: #555555;
	margin-bottom: 20px;
	font-weight: bold;
}
.row {
	border-bottom: 1px dashed #E1E1E1;
}

.child_row {
	margin-bottom: 20px;
}

.child_title {
	color: #555555;
}

.money_input {
	height: 35px;
	line-height: 35px;
	border: 1px solid #E1E1E1;
}

.money_input::-webkit-outer-spin-button,
.money_input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

.money_input[type="number"] {
	-moz-appearance: textfield;
}

.hand_money {
	margin: 20px 15px;
}

.row1 {
	padding: 20px 0;
	border-bottom: 1px dashed #E1E1E1;
}

.child_title2 {
	line-height: 42px;
}

.types {
	margin-left: -52px;
}

.type {
	height: 42px;
	width: 109px;
	cursor: pointer;
	float: left;
	margin-right: 10px;
}

#wx {
	background: url(../img/wx_check.png) no-repeat;
}

#zfb {
	background: url(../img/zfb.png) no-repeat;
}

#yhk {
	background: url(../img/yin1.png) no-repeat;
}
.tx_money span{
	line-height: 38px;
}
.tx_money>div{
	margin-left: -52px;
}
.tx_money>span:nth-child(3){
	margin-left: 5px;
	color: #666666;
}
.phone_wrap>span{
	line-height: 38px;
}
.phone_wrap>div{
	margin-left: -50px;
}
.code_wrap{
	margin-top:20px;
}
.code_wrap>span{
	line-height: 38px;
}
.code_wrap>span:nth-child(1){
	margin-left: 15px;
}
.code_wrap>div{
	margin-left: -65px;
}
.code_wrap>span:nth-child(3){
	text-align: center;
	color: #25AAEF;
	cursor: pointer;
}
.bg{
	background: #25AAEF;
	margin-left: 88px;
	margin-top: 20px;
}